strap (electroplating) - German English Dictionary